# 变量指向函数
f = abs
print(f(-10))


# 函数名也是变量
def add(x, y, f):
    return f(x) + f(y)


print(add(-1, -2, abs))


# map，参数：函数,可迭代对象
def f(x):
    return x * x


print(list(map(f, [1, 2, 3, 4, 5, 6])))
